long-term asset - German English Dictionary